var myHandler;

var selectName = (new Date()).getTime().toString();
var msgName ;
var hy_query;
//请刷卡页面联调
function newCard() {
    layer.open({
        type: 2,
        title: '请刷卡',
        shadeClose: false,
        shade: false,
        maxmin: false,
        area: ['550px', '370px'],
        content: [memberUrl + "/jsp/member/please_shuaka.jsp?jsessionids=" + $.cookie('jsessionids') + "&jieshoumessage=" + selectName+"&msgName="+msgName],
        cancel: function () {
            $("#cover").addClass("hidden");
        },
        success: function (layero, index) {

        }
    });
}
$(function () {
   /* myHandler = function (message) {
    	debugger;
    	$("#msgDiv").empty();
		$("#msgDiv").append(message);
		$("#msgDiv").append("<br>");
		var messageJson = $("#msgDiv").text();
		messageJson = JSON.parse(messageJson);
		var temp = messageJson;
		if (messageJson.message)
		{
			messageJson = messageJson.message;
		}
		if(messageJson.mqtype != "" && messageJson.mqtype!= null && messageJson.mqtype=="membercenter"){
			huiyuanshuaka(messageJson);
		}
		else if(messageJson.mqtype=="houzhenbingren")
		{
//			reflushPatientWait();
//			$("#patient_wait").addRowData("1", temp1.row, "first");
		}
		//医生接诊后通知本科室的其它医生的候诊列表刷新
		else if(temp.type=="xxtbtx" && messageJson.message && messageJson.message.type=="sendJiezhen")
		{
			var temp1 = messageJson.message;
			var rowIds = $("#patient_wait").jqGrid('getDataIDs');
				for(var j=0;j<rowIds.length;j++){
					var curRowData = $("#patient_wait").jqGrid('getRowData', rowIds[j]);
					if(curRowData[j]["vac01"]==temp1.row['vac01']){
						$("#patient_wait").jqGrid("delRowData", j);
					}
				}

		}
    }
    findSub("359", 2, myHandler, selectName);*/
});


function huiyuanshuaka(messageJson)
{
	if(messageJson.type=="2"){
        layer.close(cz_window);
        layer.close(sk_window);
        layer.close(faKaOutindex);
    }else{
        if (messageJson.result=="Success" || messageJson.result=="SUCCESS") {
            layer.close(cz_window);
            layer.close(sk_window);
            layer.close(faKaOutindex);
            
            //todo
            layer.msg(unescape(messageJson.meesage.replace(/\u/g, "%u")),{icon:1,time:1000*1.5});
        }else{
            layer.msg(unescape(messageJson.meesage.replace(/\u/g, "%u")),{icon:2,time:1000*1.5});
        }
    }
}
function getWaitExecuteDataByHycode(){
    //使执行完成按钮可用
    $('#project-execute-situation-btn').removeAttr('disabled');
    //请求数据，设置待执行和提醒列表表格
    $.ajax({
        url: hostUrl + "/mmembersrest/findPatientList",
        async: true,
        type: 'get',
        dataType:'json',
        data:{
            lLike:hy_query,
            VBI13:0,
            lSDate:$('#lSDate').val(),
            lEDate:$('#lEDate').val(),
            apara5:apara5,
            lBCK01:orgId,
            RateMode:1
        },
        success: function (data) { //请求成功后处理函数。
            debugger;
            if (data) {
                console.log('待执行病人信息------');
                console.log(data);
                //设置待执行表格
                setWaitExecuteTable(data.list);
                //设置提醒列表表格
                setRemindListTable(data.calllist);
            }
        }
    });
};
function getHasBeenCompletedDataByHycode(){
    //使执行完成按钮不可用
    $('#project-execute-situation-btn').attr('disabled',true);
    //请求数据，设置已完成和提醒列表表格
    $.ajax({
        url: hostUrl + "/mmembersrest/findPatientList",
        async: true,
        type: 'get',
        dataType:'json',
        data:{
            lLike:hy_query,
            VBI13:1,
            lSDate:$('#lSDate').val(),
            lEDate:$('#lEDate').val(),
            apara5:apara5,
            lBCK01:orgId,
            RateMode:1
        },
        success: function (data) { //请求成功后处理函数。
            if (data) {
                console.log('已完成病人信息------');
                console.log(data);
                //设置已完成表格
                setHasBeenCompletedTable(data.list);
                //设置提醒列表表格
                setRemindListTable(data.calllist);
            }
        }
    });
};

